package com.whw.fy.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import javax.persistence.Transient;


@ApiModel(value="com-whw-fy-entity-TrainingInstitutionRecords")
@Data
public class TrainingInstitutionRecords {
    /**
    * 既往训练机构id
    */
    @ApiModelProperty(value="既往训练机构id")
    private Integer trainingInstitutionRecordId;

    /**
    * 学生id
    */
    @ApiModelProperty(value="学生id")
    private Integer studentId;

    /**
    * 记录工作人员id
    */
    @ApiModelProperty(value="记录工作人员id")
    private Integer staffId;

    /**
    * 机构名称
    */
    @ApiModelProperty(value="机构名称")
    private String orgName;

    /**
    * 开始时间
    */
    @ApiModelProperty(value="开始时间（读这个）")
    @JsonFormat(pattern = "yyyy-MM-dd",timezone="GMT+8")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    private Date timeStart;



    /**
    * 结束时间
    */
    @ApiModelProperty(value="结束时间（读这个）")
    @JsonFormat(pattern = "yyyy-MM-dd",timezone="GMT+8")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    private Date timeEnd;



    /**
    * 效果
    */
    @ApiModelProperty(value="效果")
    private String effect;

    /**
     * 结束时间
     */
    @Transient
    @ApiModelProperty(value="结束时间（传这个）")
    private String timeEndtoString;

    /**
     * 开始时间
     */
    @Transient
    @ApiModelProperty(value="开始时间（传这个）")
    private String timeStarttoString;
}